package com.hison.tandainbao.enums;

import lombok.AllArgsConstructor;
import lombok.Getter;

/**
 * @ClassName: ResultEnum
 * @Descripiton: 定义枚举类  返回代码   信息
 * @Author: 小郑
 * @Date： 2023/9/18 17:03
 * @Version：1.8
 **/
@Getter
@AllArgsConstructor
public enum ResultEnum {
    // 成功
    SUCCESS(20000, "成功"),
    // 错误
    ERROR(999, "错误"),
    UNAUTHENTICATED(401, "请先通过身份认证"), AUTH_FAIL(1400, "认证失败"),
    // token异常
    TOKEN_PAST(1401, "身份过期，请求重新登录！"), TOKEN_ERROR(1402, "令牌错误"),
    HEADEA_ERROR(1403, "请求头错误"),
    AUTH_USERNAME_NONE(1405, "用户名不能为空"), AUTH_PASSWORD_NONE(1406, "密码不能为空"),
    MENU_NO(306, "没此权限，请联系管理员！");
    private Integer code;
    public String desc;
}